﻿#define _CRT_SECURE_NO_WARNINGS 
#include<stdio.h>

//int main()
//{
//	int i = 0;
//	for (i = 1; i <= 100; i++)
//	{
//		if (i % 3 == 0)
//			printf("%d", i);
//	}
//	return 0;
//}﻿﻿

//int main()
//{
//	int i = 0;
//	for (i = 1; i <= 100; i++)
//	{
//		if (i % 3 == 0)
//			printf("%d ", i);
//	}
//
//	return 0;
//}

//写一个代码：打印100~200之间的素数
//素数条件：只能被1和它本身整除才是素数
//int main()
//{
//	//定义变量
//	int i = 0;
//	int j = 0;
//	//程序实现，输出
//	for (i = 100; i <= 200; i++)
//	{
//		int flag = 1;//定义flag假设此时的i是素数，然后下面在判断
//		for (j = 2; j < i; j++)
//		{
//			if ((i % j) == 0)
//			{
//				flag = 0;
//				break;
//			}
//		}
//		if (flag == 1)
//		{
//			printf("%d ", i);
//		}
//	}
//	return 0;
//}

//打印1000年到2000年之间的闰年
//闰年条件：能被400整除，或者能被4整除但不能被100整除的都是闰年
//int main()
//{
//	int i = 0;
//	int j = 0;
//	for (i = 1000; i <= 2000; i++)
//	{
//		if ((i % 400) == 0 || (i % 4) == 0 && (i % 100) != 0)
//			printf("%d ", i);
//	}
//	return 0;
//}
//双if语句判断闰年
//双if判断，进入main函数之后，依次判断，即使第一个if语句条件满足，可以输出，或者第一个if语句条件不满足，不能输出，
//都不影响第二个if语句的判断和输出
//int main()
//{
//	int i = 0;
//	for (i = 1000; i <= 2000; i++)
//	{
//		if (i % 400 == 0)
//		{
//			printf("%d ", i);
//		}
//		if (i % 4 == 0)
//		{
//			if (i % 100 !=  0)
//				printf("%d ", i);
//		}
//	}
//	return 0;
//}

//给定两个数，求这两个数的最大公约数
//int main()
//{
//	int a = 0;
//	int b = 0;
//	scanf("%d %d",&a,&b);
//	int c = a < b ? a : b;
//	while (1)
//	{
//		if ((a % c == 0) && (b % c) == 0)
//			break;
//		c--;
//	}
//	printf("%d", c);
//	return 0;
//}

//写代码将三个整数数按从大到小输出。
//例如：
//输入：2 3 1
//输出：3 2 1

//int main()
//{
//	//定义变量
//	int a = 0;
//	int b = 0;
//	int c = 0;
//
//	//输入
//	scanf("%d %d %d", &a, &b, &c);
//
//	//处理---->将a与b比较，把较大的放入a，再将a与c比较，把较大的放入a；保证a，b，c三个数中a为最大
//	//然后将b与c比较，把较大的放入b
//	if (a < b)
//	{
//		int tmp = a;
//		a = b;
//		b = tmp;
//	}
//	if (a < c)
//	{
//		int tmp = a;
//		a = c;
//		c = tmp;
//	}
//	if (b < c)
//	{
//		int tmp = b;
//		b = c;
//		c = tmp;
//
//	}
//
//	//输出
//	printf("%d %d %d", a, b, c);
//	return 0;
//}

